home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2001 May / SGI IRIX Installation Tools & Overlays 2001 May - Disc 3.iso / relnotes / Impressario / ch3.z / ch3
Text File  |  2001-04-16  |  27KB  |  736 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        3.  _C_h_a_n_g_e_s__a_n_d__A_d_d_i_t_i_o_n_s
  9.  
  10.        3.1  _R_e_l_e_a_s_e__m_a_t_r_i_x
  11.  
  12.        IRIX Version                  Impressario version
  13.        _4._0                                             1.1
  14.        _5._0                                             1.1
  15.        _5._1                                             1.1
  16.        _5._2                                             1.2
  17.        _5._3                                             1.2
  18.        _6._0                                             1.2
  19.        _6._1                                             1.2
  20.        _6._2                               2.0, 2.1 or 2.2.2
  21.        _6._3                           2.1.1, 2.1.2 or 2.2.3
  22.        _6._4                                  2.1.3 or 2.2.4
  23.        _6._5                                           2.2.5
  24.        _6._5._2                                         2.3.5
  25.        _6._5._8                                         2.4.5
  26.        _6._5._9                                         2.5.5
  27.        _6._5._1_0                                        2.6.5
  28.        _6._5._1_1                                        2.7.5
  29.        _6._5._1_2                                        2.8.5
  30.  
  31.        Impressario 2.3.* and 2.2.* releases are functionally
  32.        equivalent.
  33.  
  34.        3.2  _G_e_n_e_r_a_l__C_h_a_n_g_e_s__o_f__I_n_t_e_r_e_s_t__t_o__A_l_l__U_s_e_r_s
  35.  
  36.        All changes listed below are inclusive thru the highest
  37.        release number.  That is, Impressario 2.3.* includes all
  38.        changes listed for Impressario 2.1.3 and 2.1.1, etc.
  39.  
  40.        3.2.1  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._8_._5__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._7_._5
  41.  
  42.           +o HP LaserJet 4050 and HP LaserJet 8100 PPD files have
  43.             been added to the PPD_Model directory. They no longer
  44.             need to be downloaded from HP's website.
  45.  
  46.  
  47.  
  48.        3.2.2  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._7_._5__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._6_._5
  49.  
  50.           +o Impressario no longer depends on 5.3 Roots and
  51.             ToolRoots
  52.  
  53.           +o Distributed Source code now has a current license
  54.             agreement.
  55.  
  56.           +o HP LaserJet 4050 and HP LaserJet 8100 have been added
  57.             to the supported printers list. However we do not
  58.             distribute the ppd files.  Please download from
  59.             http://www.hp.com and refer to
  60.             /var/spool/lp/PPD_model/README for instalation
  61.             instructions.
  62.  
  63.        3.2.3  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._6_._5__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._5_._5
  64.  
  65.           +o Fixed many memory handling issues in the PPD handling
  66.             utilities.  This allows for much greater stability
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.                                   - 2 -
  79.  
  80.  
  81.  
  82.             across a wider range of PPD files and should improve
  83.             the number of printers which work with Impressario.
  84.  
  85.           +o Memory handling problems have been fixed in Gscan
  86.             making it a lot more stable.
  87.  
  88.           +o 1000 untested PPD files have been added to
  89.             /usr/spool/lp/PPD_untested directory.  These files have
  90.             been added for the customers convenience.
  91.  
  92.  
  93.  
  94.        3.2.4  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._5_._5__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._4_._5
  95.  
  96.           +o A -M option in imprint was added to print the
  97.             modification time of a file.
  98.  
  99.        3.2.5  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._4_._5__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._3_._5
  100.  
  101.           +o New Xerox and updated Tektronix untested PPD files have
  102.             been added to the PPD_untested/xerox directory. Note:
  103.             On January 1, 2000, Xerox Corporation completed the
  104.             acquisition of the Tektronix Color Printing and Imaging
  105.             Division, hence new and updated Tektronix PPD files are
  106.             now located in the PPD_untested/xerox directory.
  107.  
  108.        3.2.6  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._3_._*__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._2_._*
  109.  
  110.           +o Support for HP4000, HP4500, and HP5000 has been added.
  111.  
  112.           +o New Tektronix untested PPD files have been added to the
  113.             PPD_untested directory.
  114.  
  115.        3.2.7  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._2_._*__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._1_._*
  116.  
  117.           +o A new PPD (PostScript Printer Description) based driver
  118.             has been added.  This provides support for a large
  119.             number of PostScript capable printers.  PostScript
  120.             Printer Description (PPD) files are human readable text
  121.             files that describe the features of a specific
  122.             PostScript capable printer.  A PPD file describes
  123.             printer features in such a way that a Graphical User
  124.             Interface (GUI) can be built to present the user with a
  125.             list of printer features to choose from.  Examples of
  126.             printer features include paper size, supported fonts,
  127.             paper handling, etc.  A PPD file also contains
  128.             PostScript and Job Control Language (JCL) commands to
  129.             be used to invoke the selected features.
  130.  
  131.             PPD files can be found at printer vendor web sites and
  132.             FTP sites.  Many vendors have a large collection in a
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.                                   - 3 -
  145.  
  146.  
  147.  
  148.             single directory that can be downloaded.  See the file
  149.             /var/spool/lp/PPD_model/README for instructions on
  150.             adding your own PPD file to the print system.  See the
  151.             ppd(1M) man page for more.
  152.  
  153.             Impressario includes PPD files for most HP, Lexmark and
  154.             some IBM printers (a printer must have built-in
  155.             PostScript capability to use a PPD based driver).  The
  156.             PPD files can be found in the /var/spool/lp/PPD_model
  157.             directory.  Over 300 additional untested PPD files are
  158.             in the impr_print.sw.ppd_unsupported subsystem.
  159.             Untested PPD files install in the
  160.             /var/spool/lp/PPD_untested directory.  PPD files for
  161.             printers from Agfa, Apple, Autologic, Calcomp, Canon,
  162.             Compaq, Dec, Dataproducts, Epson, Fuji GCC, Hitachi,
  163.             Kodak, Linotronic, Mitsubishi, Monotype, Okidata,
  164.             Panasonic, QMS, Ricoh, Seiko, Sun, Tek, TI, Unisys,
  165.             Varityper, Xprint and Xerox are available in the
  166.             impr_print.sw.ppd_unsupported subsystem.  After
  167.             installing the subsystem see the
  168.             /var/spool/lp/PPD_untested/README file for instructions
  169.             (the Printer Manager and other print utilities will not
  170.             use a PPD in /var/spool/lp/PPD_untested -- the README
  171.             file includes instructions for making the PPD available
  172.             to the Printer Manager).  PPD files for newer printers
  173.             are typically available from printer vendor Web or ftp
  174.             sites.
  175.  
  176.           +o The HP ScanJet 5P scanner is now supported.  Note: The
  177.             "Scan" button on the front of the scanner is not used
  178.             by Impressario.
  179.  
  180.           +o By default, the banner page is now off for the Generic
  181.             Color PostScript driver.
  182.  
  183.           +o The Lexmark Optra S and Optra SC printers are now
  184.             supported.
  185.  
  186.           +o The HP 850/855 printer driver has been updated to
  187.             support the printer's ability to accept two bit per
  188.             pixel color.  Two bit color is only available with the
  189.             Error Diffusion halftone filter.  Image output is
  190.             enhanced with two bit per pixel color (however,
  191.             printing speeds may be slightly longer).
  192.  
  193.           +o Error Diffusion is now the default halftone type for
  194.             all InkJet printers.
  195.  
  196.           +o The Epson Color Stylus drivers now have a second type
  197.             of color correction that can be used.  An Indexed
  198.             lookup color correction is now available (this is the
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.                                   - 4 -
  211.  
  212.  
  213.  
  214.             same color correction scheme used in the first public
  215.             domain release of the Impressario Epson Color Stylus
  216.             drivers).
  217.  
  218.           +o A tag was added (in the form of a comment) in all
  219.             Impressario lp model files that require the optional
  220.             host-based Impressario PostScript interpreter.  The
  221.             Printer Manager (starting with print version 1.7) will
  222.             now look for the tag and if an Impressario license is
  223.             not available the Printer Manager will indicate that
  224.             one is needed in the list of printer models presented
  225.             to the user.  Previously, a user did not learn a
  226.             license is required for a particular driver until they
  227.             printed (or read the release notes or the README
  228.             displayed when the OS is updated).
  229.  
  230.           +o The Printer Manager will now indicate a printer driver
  231.             expects the printer to have built-in PostScript
  232.             capability by listing "(PostScript)" after the name of
  233.             the printer model.
  234.  
  235.           +o The HP DesignJet plotter driver will no longer check
  236.             for an Impressario license if the driver is being used
  237.             in pass-thru mode (selectable from the Options panel).
  238.             Pass-thru mode bypasses all processing on the SGI
  239.             workstation and sends the file directly to the plotter.
  240.             Pass-thru is typically used to send HPGL files
  241.             (generated by CAD applications) directly to the
  242.             plotter.  In the past, the license was needed even if
  243.             the driver was used in pass-thru mode 100% of the time.
  244.  
  245.           +o If a GIF file has a transparency layer defined the
  246.             transparency layer will no longer print.  This change
  247.             was done in the /usr/lib/print/il2stiff filter.
  248.  
  249.           +o The Lexmark Marknet and Microplex network print servers
  250.             have been added to the list of supported network
  251.             devices (these devices contain multiple parallel ports
  252.             for connecting to printers and one ethernet connection
  253.             to allow the printers to be attached to the network).
  254.  
  255.  
  256.        3.2.8  _C_h_a_n_g_e_s _i_n _I_m_p_r_e_s_s_a_r_i_o _2._1._2/_2._1._3 _f_r_o_m _I_m_p_r_e_s_s_a_r_i_o
  257.        _2._1._1  Impressario 2.1.2/2.1.3 were released at the same
  258.        time and are functionally equivalent.
  259.  
  260.           +o Impressario 2.1.3 is compiled n32.  Previous releases
  261.             of Impressario are compiled -o32 (this includes
  262.             Impressario 2.1.2).
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.                                   - 5 -
  277.  
  278.  
  279.  
  280.           +o Support for the Ricoh FS1 scanner has been removed
  281.             starting with Impressario 2.1.2/2.1.3 (this scanner
  282.             only worked with Indy systems with Impressario 2.*).
  283.  
  284.           +o cocogif(1) is no longer used to color correct GIF
  285.             images starting with Impressario 2.1.2/2.1.3.  Instead,
  286.             the image file is converted to a Tif file using
  287.             il2stiff(1) and then cocostiff(1) is used to apply the
  288.             color correction.  This was done because the
  289.             cocostiff(1) function can convert RGB to CMYK (black
  290.             under color removal) if the destination ICC color
  291.             profiles is for a CMYK device.  (It is likely that an
  292.             ICC color profile for a hard-copy printer would specify
  293.             CMYK output).  cocogif(1) can not support CMYK ICC
  294.             profiles because 4 color channels (CMYK) are not
  295.             supported in GIF files.
  296.  
  297.        3.2.9  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1_._1__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._1
  298.        NOTE: Impressario 2.1.1 was a limited release shipped with
  299.        early access O2 systems running IRIX 6.3.  These changes
  300.        also apply to Impressario 2.1.2 and 2.1.3.
  301.  
  302.           +o The Developer's Guide online manual has been changed
  303.             slightly.  In many cases where it referred to
  304.             Impressario 2.0 it now refers to Impressario 2.* or
  305.             2.n.  There are no changes in terms of issues that
  306.             developers need to be aware of (just a revision of the
  307.             Impressario version numbers used within the manual to
  308.             make them more generic so the manual will not have to
  309.             be updated for every release of Impressario 2.*).
  310.  
  311.           +o The Generic Color PostScript driver now sends a Control
  312.             D character at the end of the file.
  313.  
  314.        3.2.10  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._1__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__2_._0
  315.  
  316.        Changes from Impressario 2.0 to 2.1 are limited to bug fixes
  317.        and some new printer and scanner drivers.
  318.  
  319.           +o A driver for the HP Laserjet 5/5N has been added.  This
  320.             driver uses the Impressario host based PostScript
  321.             interpreter (the LaserJet 5 and 5N do not have built-in
  322.             PostScript).  Note that the Impressario host based
  323.             PostScript interpreter is an optionally licensed
  324.             product and this driver will not work without the
  325.             license.
  326.  
  327.           +o Drivers for the HP LaserJet 5M, 5SiMX and 5MP have been
  328.             added. (HP also makes a Color LaserJet 5M -- not to be
  329.             confused with the LaserJet 5M).  These drivers use the
  330.             printers' built-in PostScript interpreter and do not
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.                                   - 6 -
  343.  
  344.  
  345.  
  346.             require the optional Impressario host based PostScript
  347.             interpreter.
  348.  
  349.           +o The HP ScanJet 4P scanner is now supported.
  350.  
  351.           +o The default resolution for the HP LaserJet printers is
  352.             now 600 DPI.
  353.  
  354.           +o The LaserJet drivers that use the Impressario host
  355.             based PostScript interpreter now support Error
  356.             Diffusion via a setting on the Options panel.
  357.  
  358.           +o The DesignJet plotter driver now supports J size paper
  359.             (34 in. x 88 in).
  360.  
  361.           +o The Scanner Manager no longer is able to determine if a
  362.             user is a "privileged" user and always prompt for a
  363.             root password when adding a scanner.  Exceptions are if
  364.             the Scanner Manager is run by the root user or if there
  365.             is no root password for the system.
  366.  
  367.        3.2.11  _C_h_a_n_g_e_s__i_n__I_m_p_r_e_s_s_a_r_i_o__2_._0__f_r_o_m__I_m_p_r_e_s_s_a_r_i_o__1_._2
  368.  
  369.           +o The PostScript interpreter is updated and is now a
  370.             level 2 interpreter.  The PostScript interpreter is an
  371.             Adobe CPSI implementation (version 2015).  See the
  372.             psrip(1) man page for details.   Note: it is normal to
  373.             see two copies of psrip(1) running for every print job
  374.             (psrip(1) forks a copy of itself when it starts).
  375.  
  376.           +o The PostScript interpreter uses a FLEXlm node-locked
  377.             software license.  Without the license it will not
  378.             work.  All HP and Epson printer drivers require the
  379.             PostScript interpreter.  Impressario will start
  380.             printing warning messages on the banner page 90 days
  381.             prior to a license expiring (the banner page is forced
  382.             on in this case).  Once a license has expired
  383.             Impressario will only print a notice that the license
  384.             has expired -- the job will not print.  Emergency
  385.             licenses are available from the Silicon Surf web page
  386.             at http://www.sgi.com/Products/license.html.
  387.  
  388.           +o The impr_rip and impr_rip_printers sub-systems are no
  389.             longer installed by default.  These contain the printer
  390.             drivers that use the PostScript interpreter.
  391.  
  392.           +o The HP DesignJet 750C plotter, HP DeskJet 660C,
  393.             850/855C, and 1600C color inkjet printers and  the HP
  394.             4V, 4Plus, 4Si, 5L, 5P, 5Si LaserJet printers are now
  395.             supported.
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.                                   - 7 -
  409.  
  410.  
  411.  
  412.           +o HP JetDirect network adaptors are supported for various
  413.             printers (see chapter 2 for details of supported
  414.             printers and supported connection types).  One
  415.             exception is the HP JetDirect 150X which does not
  416.             support TCP/IP protocols -- the JetDirect 150X is not
  417.             supported.  Other printers and network adaptors that
  418.             use a TCP port connection can also be used.  The list
  419.             of network adaptors and the port numbers to use are
  420.             found in the file /usr/lib/X11/app-defaults/Printers in
  421.             the *NETPRINTER*netDevices resource.  Known device TCP
  422.             port numbers are:
  423.  
  424.             HP JetDirect internal interface cards: 9100
  425.  
  426.             HP JetDirect EX external interface: 9100
  427.  
  428.             HP JetDirect EX Plus3 parallel port 1: 9100
  429.  
  430.             HP JetDirect EX Plus3 parallel port 2: 9101
  431.  
  432.             HP JetDirect EX Plus3 parallel port 3: 9102
  433.  
  434.             Lexmark internal interface cards: 9100
  435.  
  436.             Lexmark MarkNet XLe parallel port 1: 9100
  437.  
  438.             Lexmark MarkNet XLe parallel port 2: 9102
  439.  
  440.             Lexmark MarkNet XLe serial port: 9109
  441.  
  442.           +o Lexmark Optra R, Rx, L, Lx and Lxi monochrome laser
  443.             printers are now supported.  Note: Lexmark has
  444.             Impressario 1.2 and 2.* drivers available for other
  445.             Lexmark printers.  Contact Lexmark for details.
  446.  
  447.           +o Epson Color Stylus, Color Stylus Pro and Color Stylus
  448.             Pro XL are now supported.
  449.  
  450.           +o A Generic Color PostScript driver has been added.
  451.  
  452.           +o The HP 3C and 4C ScanJet scanners are now supported.
  453.  
  454.           +o The Ricoh FS2 scanner is now supported.
  455.  
  456.           +o ICC (International Color Consortium) color profiles are
  457.             now supported for color management of image files (GIF,
  458.             TIFF, etc.).  Impressario will use the ICC color
  459.             profile to improve color fidelity when an image file is
  460.             printed.  Gscan also supports ICC color profiles and an
  461.             ICC color profile tag will be added to all files
  462.             scanned with Gscan.
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.                                   - 8 -
  475.  
  476.  
  477.  
  478.           +o The fonts found in the Impressario 1.2 subsystem
  479.             impr_fonts.sw.adobe22 have been removed from the
  480.             Impressario product.  The fonts are now bundled with
  481.             the base operating system starting with IRIX 6.2 (they
  482.             are found in the dps_eoe.sw.dpsfonts sub-system).  The
  483.             font tools found in impr_fonts.sw.gifts have also been
  484.             moved to the base operating system starting with IRIX
  485.             6.2.
  486.  
  487.           +o The Printer Manager will now list SCSI devices that
  488.             identify themselves as CPUs (i.e. some dye-sublimation
  489.             printers).  Since some scanners also identify
  490.             themselves as CPUs it is possible to see a scanner
  491.             listed as a SCSI printer (there is no way to avoid this
  492.             as long as printer and scanner vendors identify their
  493.             SCSI devices as CPUs).
  494.  
  495.           +o When adding a  printer, the Printer Manager will only
  496.             list a connection type if there is a driver installed
  497.             that supports the connection type.  Example: if there
  498.             are no drivers to support a SCSI printer installed then
  499.             the option to select SCSI is not seen on the Add
  500.             Printers menu.
  501.  
  502.           +o The chksupport utility has been removed (this was an
  503.             undocumented utility for directly manipulating inst
  504.             images).
  505.  
  506.           +o fileconvert(1) has been removed from Impressario.  It
  507.             is now a link to routeprint(1).  routeprint(1) is
  508.             distributed with the base operating system.  wstype(1)
  509.             has also been removed and is a link to filetype(1).
  510.  
  511.  
  512.        3.3  _C_h_a_n_g_e_s _o_f _I_n_t_e_r_e_s_t _t_o _P_r_i_n_t_e_r _a_n_d _S_c_a_n_n_e_r _D_r_i_v_e_r
  513.             _D_e_v_e_l_o_p_e_r_s:
  514.  
  515.        Changers for Impressario 2.2.* releases:
  516.  
  517.           +o The libscan libraries now use a fixed address for
  518.             creating a shared arena.  This was done because various
  519.             system libraries which also use memory maps could cause
  520.             address collisions that prevented the processes for
  521.             "rendezvousing".   In the event that one of the
  522.             communicating processes cannot map this address, the
  523.             process will receive a "Resource Busy" error and exit.
  524.             If this occurs, the default fixed address (0x30000000)
  525.             can by setting the environment variable
  526.             __SGI_SCAN_USINIT_ADDR to an address available to all
  527.             of the participating processes.
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.                                   - 9 -
  541.  
  542.  
  543.  
  544.           +o For IRIX 6.5.2F (and later), two additional subsystems
  545.             are available, impr_dev.sw32.motif21 and
  546.             impr_dev.sw64.motif21. These contain additional
  547.             libraries for developing Impressario applications that
  548.             use Motif 2.1. These subsystems can only be installed
  549.             on machines running the feature stream.
  550.  
  551.           +o All impr_server.* subsystems have been renamed to
  552.             impr_print.*.
  553.  
  554.           +o A new Appendix has been added to the developer guide:
  555.             "Appendix I: Impressario PPD Driver Implementation".
  556.             This appendix covers how to add your own PPD files to
  557.             the system and customize the PPD driver.
  558.  
  559.           +o A tag was added (in the form of a comment) in all
  560.             Impressario lp model files that require the optional
  561.             host-based Impressario PostScript interpreter.  The
  562.             Printer Manager (starting with print version 1.7) will
  563.             now look for the tag and if an Impressario license is
  564.             not available the Printer Manager will indicate that
  565.             one is needed in the list of printer models presented
  566.             to the user.  Previously, a user did not learn a
  567.             license is required for a particular driver until they
  568.             printed (or read the release notes or the README
  569.             displayed when the OS is updated).  The form of the tag
  570.             is:
  571.  
  572.             # IMPRESSARIO_LICENSE_REQUIRED - Indicates to printer
  573.             manager a license needed
  574.  
  575.           +o The Printer Manager will now indicate a printer driver
  576.             expects the printer to have built-in PostScript
  577.             capability by listing "(PostScript)" after the name of
  578.             the printer model.  This is done automatically for PPD
  579.             files.  Other drivers need to update the lp model file
  580.             NAME field to accomplish the same thing.
  581.  
  582.           +o A POD config file is built on-the-fly for PPD drivers
  583.             based on the PPD file.  The resultant config file may
  584.             list paper sizes that Impressario does not support.  If
  585.             an unsupported paper size is found it is added to the
  586.             list of supported paper sizes for this printer.  This
  587.             allows paper sizes to be defined on-the-fly via the
  588.             config file.
  589.  
  590.        These changes apply to all Impressario 2.* releases:
  591.  
  592.           +o The Impressario Developer's Kit is no longer a separate
  593.             option.  IMPORTANT NOTE:  There are license
  594.             restrictions regarding what printers may be supported
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.                                   - 10 -
  607.  
  608.  
  609.  
  610.             with an Impressario driver (if that driver uses the
  611.             Adobe PostScript interpreter).  Please see the
  612.             Developer's Guide for details.
  613.  
  614.           +o A new ASCII text to PostScript filter is available:
  615.             text2ps(1).  All Impressario drivers now use text2ps to
  616.             convert ASCII text files to PostScript.
  617.  
  618.           +o A new logical AND operator is now supported in POD
  619.             config files for Impressario driver developers.  The
  620.             logical AND operation allows a list of fonts specified
  621.             in the POD config file to be ANDed with a directory
  622.             name.  Typically you would AND a list of fonts
  623.             supported by a printer with the list of fonts in the
  624.             /usr/lib/DPS/outline/base directory to create the list
  625.             of fonts displayed on the glp options panel. This is
  626.             only done when using a printer's built-in PostScript
  627.             interpreter.  (This is done because text2ps(1) requires
  628.             the font metrics to format a page correctly and you
  629.             would not want to list a font available on the printer
  630.             when the corresponding font metric is not available on
  631.             the host for use by text2psi(1)).  See
  632.             /usr/lib/print/data/lexmarkoptra_model.config for an
  633.             example.
  634.  
  635.           +o text2pcl has been updated to support A3 and B paper
  636.             sizes.  text2pcl has also been changed to allow 66
  637.             lines to fit on an A sized paper.
  638.  
  639.           +o The "man -t" command now calls lp with the -manpage
  640.             option to format a manpage.  Impressario model files
  641.             have been updated to support this.  Developers should
  642.             also support the -manpage option in their model files.
  643.  
  644.           +o In all Impressario printer model files the code block
  645.             that checks for the existence of the file
  646.             /usr/lib/filetype/workspace.ctr is now commented out.
  647.             Starting with IRIX 6.3 this file does not exist so
  648.             developers should not be checking for it in their model
  649.             files.  Note that the file name is also a command line
  650.             argument to fileconvert(1).  fileconvert(1) will now
  651.             'map' the /usr/lib/filetype/workspace.ctr to a default
  652.             Optimized Type Rule (OTR) file.
  653.  
  654.           +o See the appendix in the Developer's Guide on
  655.             transitioning to Impressario 2.0 for more details.
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.                                   - 11 -
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.